2-Kanal PCI-CAN FD Schnittstelle (CAN-PCI/402-2-FD)
PCI-Board mit High-Performance Intel® FPGA für 2x CAN FD
Die CAN-PCI/402-2-FD ist eine PCI-Karte, die über zwei unabhängige CAN FD-Schnittstellen gemäß ISO 11898-1:2015 verfügt. Die CAN FD-Schnittstellen werden über den ISO 16845:2004-zertifizierten esdACC (esd Advanced CAN Core), der im Intel® FPGA implementiert ist, angesteuert.
Durch eine höhere Bitrate in der Datenphase in Kombination mit gesteigerter Leistungsfähigkeit durch eine höhere Anzahl von Nutzdatenbytes bietet CAN FD einen höheren Datendurchsatz ohne auf die Vorteile des Classical CAN zu verzichten.
Die CAN-PCI/402-2-FD ist voll abwärtskompatibel mit Classical CAN und ist somit auch für den Einsatz in Classical CAN-Anwendungen geeignet.
CAN-Data-Management
Das FPGA unterstützt das Bus-Mastering (firstparty DMA). Dadurch kann die CAN-PCI/402-2-FD unabhängig von der CPU oder von dem DMA-Controller des Systems Schreib-Zyklen zum Host-CPU-RAM initiieren. Das reduziert die Host-CPU-Last und die Gesamtlatenz.
Durch die Verwendung von MSI (Message Signaled Interrupts) kann die CAN-PCI/402-2-FD z.B. auch in Hypervisor-Umgebungen eingesetzt werden.
Die CAN-PCI/402-2-FD unterstützt hochauflösende 64-bit Hardware-Timestamps für CAN-Nachrichten.
Software-Unterstützung:
Windows und Linux (NTCAN-API)
Die CAN Layer 2 Treiber für Windows und Linux sind im Lieferumfang enthalten.
Realtime OS (NTCAN-API)
CAN Layer 2 Treiber sind für QNX® und RTX64® verfügbar, weitere auf Nachfrage.
Higher Layer Protokolle (für Classical CAN)
Higher Layer Protokolle sind für viele Betriebssysteme, jedoch nur für Classical CAN Applikationen erhältlich:
- CANopen Master- and Slave-Stack
- J1939
- ARINC825
Kundenspezifische Anpassung auf Nachfrage